﻿using DotNetty.Buffers;
using QQ.Client;
using QQ.Codecs;
using System.Collections.Generic;

namespace QQ.Packet.Request.TLV
{
    public class TLV0x525 : IRequest
    {
        private readonly QQDeviceConfig config;
        private Dictionary<short, IByteBuffer> tlvs
        {
            get => new Dictionary<short, IByteBuffer>
                {
                    {0x536,new TLV0x536(config).Serialize() },
                };
            set
            {

            }
        }
        public TLV0x525(QQDeviceConfig config)
        {
            this.config = config;
        }
        public IByteBuffer Serialize() => Unpooled.Buffer().WriteTLVS(tlvs);
    }
}